View Issue Details

IDProjectCategoryView StatusLast Update
0000687T99X171.00 SKB EagleSW Issuepublic2019-06-18 17:39
Reporter(ALTech) SY Yoon Assigned To(ALTech) SY Yoon Due Date2019-05-03 14:28
PriorityhighSeveritys2-severeReproducibilityhave not tried
Status closedResolutionfixed 
Summary0000687: NUGU operation issue
DescriptionIn SW V15.502.13 and 14, if we ordered some command via NUGU, then STB released "previous key event" repeatly.
This function implemented previous Android version.
Why SKB introduce this fucntion is Google provide some advice belows in Android O.
1. User uses Google assistance, and the search result is displayed on TV Screen.
2. User uses NUGU function. Then it doesn't work correctly due to GA result is displayed on TV Screen.
=> SKB and Vendor asked to help to solve this issue.
     Google provide to release "previous key events" repeatly when GA result is on the Screen.
     Google said that user can release this key events when "com.google.android.katniss" package is in foreground service(RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE).

But in Android P, "com.google.android.katniss" package is in foreground service even though user didnot use GA.
Could you let me know how can STB know Google Assistance is using now or not ?
And what is the difference between Android O and P about foreground service.

If you have any question, please let me know.
TagsBFS-156
Attach Tags

Users monitoring this issue

User List (ALTech) Eric Kim , (ALTech) Jewoo Lee , (ALTech) Juyoung Park , (ALTech) Kian Choi , (SW) Jim Chen , (SW) Rex Huang

Activities

(SW) Rex Huang

2019-04-30 12:25

developer   ~0002312

Last edited: 2019-04-30 17:28

Hi Mr. Yoon:

After testing, as you said, the Katniss process will always in foreground service state (RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE = 125).
The state of other processes on Android P will normally change. The issue should be caused by the service behavior of the new version of Katniss.
We suggest to discuss another reliable way with Google to detect if user is using Katniss.

(ALTech) SY Yoon

2019-06-18 17:39

developer   ~0002721

It fixed by UI company.

Issue History

Date Modified Username Field Change
2019-04-29 14:57 (ALTech) SY Yoon New Issue
2019-04-29 14:57 (ALTech) SY Yoon Status new => assigned
2019-04-29 14:57 (ALTech) SY Yoon Assigned To => (SW) Jacky Chiang
2019-04-29 14:58 (ALTech) SY Yoon Tag Attached: BFS-156
2019-04-29 14:58 (ALTech) SY Yoon Issue Monitored: (ALTech) Jewoo Lee
2019-04-29 14:58 (ALTech) SY Yoon Issue Monitored: (ALTech) Juyoung Park
2019-04-29 14:58 (ALTech) SY Yoon Issue Monitored: (ALTech) Kian Choi
2019-04-29 14:58 (ALTech) SY Yoon Issue Monitored: (ALTech) Eric Kim
2019-04-29 14:59 (ALTech) SY Yoon Issue Monitored: (SW) Jim Chen
2019-04-30 10:23 (SW) Jacky Chiang Assigned To (SW) Jacky Chiang => (SW) River Wong
2019-04-30 10:23 (SW) Jacky Chiang Issue Monitored: (SW) Rex Huang
2019-04-30 11:06 (SW) Kerwin Chen Assigned To (SW) River Wong => (SW) Rex Huang
2019-04-30 12:25 (SW) Rex Huang Note Added: 0002312
2019-04-30 12:26 (SW) Rex Huang Assigned To (SW) Rex Huang => (ALTech) SY Yoon
2019-04-30 17:28 (SW) Jacky Chiang Note Edited: 0002312
2019-06-18 17:39 (ALTech) SY Yoon Note Added: 0002721
2019-06-18 17:39 (ALTech) SY Yoon Status assigned => closed
2019-06-18 17:39 (ALTech) SY Yoon Resolution open => fixed